Investors in world’s largest cruise firm Carnival will wait ‘years’ for dividends despite record revenueCruise and Ferry