host President William Ruto and French President Emmanuel Macron