Floods in South Africa wreak havoc