Palaeoflood hydrology of the Buffels River, Laingsburg, South Africa: was the 1981 flood the largest?