With one million people expected to hit the streets, France braces for 'historic' May Day rallies