United Airlines has launched a new direct flight between New York and Cape Town.