There’s a simple reason Narendra Modi will be India’s next prime minister