Rally in London calls for end to Israeli occupation of Palestine