The French President Emmanuel Macron calls for Europe to stop relying on the U.S. for security and takes a swipe at Donald Trump and some EU neighbours