IGP Kashmir orders promotion of 973 constables