French President Emmanuel Macron stands firm that landmark agreements on Iran and climate change would not change as he gently nudges Donald Trump to return to the fold.