MSC launches world’s most energy-efficient cruise ship