President Barack Obama on Wednesday unveiled a budget that would cut entitlement programs, tax the wealthy and reduce the U.S. budget deficit by nearly $2 trillion while funneling new money to education and infrastructure in an effort to bolster the middle class.