Macron's state visit to Germany: first by a French president since 2000