S&P affirms US rating at AA+, outlook stable