CBO: Obama’s health law to cost less