20110423 india: Congress slams Narendra Modi