Obama to nominate Chuck Hagel as defense secretary