Hong Kong flooded by heaviest rainfall in 140 years