‘Red Scarves’ Versus The ‘Yellow Vests’: 10,000-Strong Counter-Demonstration To Anti-Government Violence In France