Palestinians demand UK apology for Balfour Declaration