Cruise ship forced to change trip to Cuba