The context for recent Airbus cancellations and prospects for the A330 NEO