Repealing Obamacare mandate would save $338 billion, CBO says