French energy major Total targets net zero emissions by 2050