India shows its military prowess