British Airways launches new direct route from UK to South Africa’s Durban