France breaks EDF’s grip on hydropower with law to auction 6 GW a year