President Obama makes surprise visit to Iraq.