US 30-year yield tops 5.3% as federal debt hits $40 trillion