john mcdonnell israel