mining internship in south africa