Retired U.S. Marine Corps General James Mattis is emerging as a potential favorite for President-elect Donald Trump's secretary of defense nominee.