Royal Caribbean’s Icon of the Seas to launch in January 2024