IndiGo firms up order of 24 Airbus A320neo aircraft