CBO: Obama understates deficits by $2.3 trillion