S&P Upgrades India’s Credit Rating After 18 Years