Torrential rain leaves trail of devastation in South Korea