Spain urges Israel to allow voting in East Jerusalem