Airbus sets world record for longest flight by a commercial aircraft