Why the government can run deficits forever