CBO: Coronavirus recovery could take 10 years