$40 trillion debt