How long is a flight to south africa from california