Three Gorges Dam at risk of collapse amid historic flooding in China