French President Emmanuel Macron spoke to CNBC at the European Union summit in Brussels.