French protesters rally after far-right election result