US debt tops $40 trillion as Treasury buybacks target bond yields