Beijing mediating for ceasefire & averting more humanitarian disasters in Israel-Palestine conflict