The death toll in Serbia from the worst flooding seen in 1,000 years has risen to 17 as the capital Belgrade braces itself for a “flood wave.”