Cruise ships change itineraries to dodge Ernesto