Never bet against a cruise line: Royal Caribbean Group’s financial results soar, and more river cruise lines possible