Gaza ceasefire in sight as Israel accepts Biden deal