Watch: World's biggest cruise ship delivered in France