CBO finds stimulus boosted economy