French protests over rising costs draw 320,000 to 500,000

World