Egypt strikes oil deal with Iraq