S&P downgrades U.S. credit rating from AAA