S&P reaffirmed Sovereign Credit Rating of India at BBB- with Stable outlook