Gen Z protests hit Germany as over 160,000 expected at Halloween rallies, while France braces for more unrest