20180524 world.europe: Macron in Russia for high-stakes talks with Putin