Apex court disapproves Haj subsidy