French oil major completes deals in North America, Europe and Africa that boost its goal of reaching 35GW of renewables ...