MSC World Cruise 2022: 43 world treasures in 117 days