IndiGo places mega order for 300 Airbus jets