Modi govt ends Haj subsidy