US President Donald Trump and French President Emmanuel Macron shake hands for an awkwardly long time, as they meet in Brussels for a Nato summit.