Emmanuel Macron’s victory is the latest in a string of good news for Europe