10-Year Treasury nears 5% as US debt tops $40 trillion