The remarks came as Trump hosted Iraqi PM Ali al-Zaidi and hinted at major US investments in Iraq's oil sector.