99 years on, Balfour Declaration still elicits anger