Eskom announces Stage 3 load shedding until further notice