S&P affirms