What we know so far about the possible ceasefire deal being negotiated between Israel and Hamas.