Royal Caribbean Royal Caribbean trims revenue forecast on booking hit from geopolitical tensions Reuters