The Guardian claims several foreign honours awarded to Narendra Modi were created shortly before his visits, prompting political debate in India.