CBO report: 23 million Americans would lose coverage by 2026