NBC: Angry protests hit India over military hiring changes