Floods heap woes on South Africa trading hub