Indian Prime Minister Narendra Modi’s grip on power in the world’s largest democracy — long thought to be unshakable — is loosening, as massive youth protests crowd cities across the country and deliver Modi the most serious challenge he has faced since taking office in 2014.