S&P delivers blow for US debt