South Africa's load shedding crisis costs economy R2.8 trillion in 2023