Royal Caribbean's Oasis of the Seas cancelled cruise