Texas port signs Cuba pact