Pro-Palestine and pro-Israel protesters face off in central London