'Progressive except for Palestine': how a tech charity imploded over a statement on Gaza