Dentons in French electricity deal