US households have $500 billion in excess savings, San Francisco Fed says