“The annual interest payment on the U.S. national debt now exceeds $1 trillion, an amount greater than the entire defense budget.”