China angered as Narendra Modi visits Arunachal Pradesh