Archean foreland basin tectonics in the Witwatersrand, South Africa