Hundreds of thousands march in cities across France in latest round of protests