Eskom approaches 300-day milestone without loadshedding as new executives join