North Korea faces devastating floods