Stilfontein disaster sparks outrage and demands for accountability