South Africa reveals its blueprint for its energy future