caloosahatchee canal