French voters back leftists, reject far right in early results