macron and putin have a meeting in the space station