Robust thermobarometry: constraints on the physical state of the mantle beneath the Kaapvaal craton