The first state visit by a French president to Germany in 24 years saw Macron tell a Dresden audience that peace and prosperity in Europe were “in jeopardy”.