Is PM Narendra Modi India’s New Rock Star?