French retailer E. Leclerc joins zero-emission club