100% renewable energy supplies: Auchan Retail lays the groundwork for its ambition in France