TotalEnergies Mozambique LNG back on track after letter leak derailment , and Fernando Lima November 26, 2025