Carnival struck a five-year extension to its agreement at Port Everglades, giving its ships a home at the top-three port until 2030.The cruiseship giant's agreement with Broward County