Egypt, IEC finalise settlement