Palestinians, Israelis clash at parliamentary meeting in Geneva