Egypt mediated truce