TotalEnergies shoulders responsibility for its oil and gas investments during a tense shareholder meeting