Emmanuel Macron takes power as president of France