Narendra Modi is the world’s most powerful Indian—but not as powerful as Sonia Gandhi once was