3 National debt tops $40 trillion after doubling in less than a decade, Treasury data shows August 20, 2026