A pro-Israel donor withdrew $333k from Trinity College, Cambridge, citing concerns over arms investments, student protests, and insufficient response to activism.