Nelson Mandela MSC Cruise Terminal launched in Durban