Troops 'kill Kashmir militants'