Jerusalem is at the heart of the Palestinian struggle