U.S. National Debt Hits $20 Trillion