20150521 india: Infograph: Narendra Modi govt's promises vs delivery