India is in a strong position to deal with the slowdown: S&P claims