internship for geology in south africa with allinterns