US loses last perfect credit rating amid rising debt