Emmanuel Macron is the first foreign head of state to visit Beirut since Joseph Aoun was elected as Lebanon’s president.