Floods take their toll on KZN tourism