Palestine will be free! Zionism, white supremacy and the Palestine revolution