Death toll reaches 17 as heavy rain wreaks havoc across country