US President Donald Trump speaking at a military briefing during an unannounced trip to Iraq. Photo: AFP