Bitcoin macro case strengthens as US debt tops $40 trillion