Palestine marks Balfour Declaration's 99th anniversary