India's opposition challenge to Modi may be imploding