The last time Prime Minister Benjamin Netanyahu hosted his Indian counterpart, Narendra Modi, in Israel, the two dipped their feet in the waters off a beach in northern Israel. It was 2017, and the calm Mediterranean offered no hint of the upheavals that would soon sweep the world: Donald Trump’s first, chaotic presidency, the coronavirus pandemic, a full-scale war in the heart of Europe and fighting across the Middle East.