Dalio backs Bitcoin, gold as U.S. debt tops $40 trillion