Behind Macron's slap: Toxic mix of royalism, far-right