Carnival forecasts robust 2025 bookings as cruise demand booms