Triterpenes and other minor chemical constituents of Boophone haemanthoides F.M. Leight (Amaryllidaceae)