President Donald Trump has welcomed French President Emmanuel Macron to the White House at a moment of deep uncertainty about the future of transatlantic relations.