Jerusalem Marathon runs into politics