CBO warns Social Security, Medicare and Highway Trust Funds will be 'exhausted' within 10 years