Royal Caribbean forecast its annual profit largely above Wall Street expectations on Tuesday, betting on higher cruise ...