Cartagena, Port