Carnival announces 110 more cruises to Jamaica