Royal Caribbean loses $3bn in market value despite rosy earnings report

Investors see signs of weakness in quarterly report that seemed to do everything right