Stable isotope evidence of late MIS 3 to middle Holocene palaeoenvironments from Sehonghong Rockshelter, eastern Lesotho