Le Havre, a French cruise port on the European west coast, has the capacity to host the biggest cruise ships in service in the world.