Thousands march against far-right in France