French President Emmanuel Macron is hosting the leaders of nearly 30 countries plus NATO and European Union chiefs.