Modi faces criticism over ‘stone pelting on Himachali soldiers in Kashmir’ comment