IndiGo facing cost pressures from ageing fleet, weakening rupee