johannesburg civic theatrelatest news & developments