5:24min

Carnival cruises bets on China growth