Macron's Win: What It Means for France, EU & World