Heavy rains cause severe flash flooding in Germany