China Development Forum: TotalEnergies CEO discusses Strait of Hormuz disruptions