Royal Caribbean raises 2026 earnings guidance after strong third-quarter results