France in the streets: Largest demonstrations yet