Army seals off bloodied capital of Indian Kashmir for PM’s visit