Gaza ceasefire has no winners and leaves much unresolved