Carnival is about halfway booked for 2027, with record-level occupancy and prices