'From the river to the sea': What does the Palestinian slogan really mean?