factors that have promoted mining development in south africa