Egyptian mediated truce