Haj subsidy cancelled