government spending gap