Narendra Modi is making a first visit to Israel by an Indian prime minister next week, in a public embrace of a country that he has long admired for its military and technical expertise…