French far right falls short in elections