S&P says India may lose investment-grade rating