In Baghdad , a British security firm guarding Iraq 's main airport has temporarily stopped work because of a contract dispute with the Iraqi government .