Transnet signs two agreements which means South Africa will get 6,000 MW of new energy