Home World News US public debt tops $34 trln as Congress heads into funding fight