The death toll from the catastrophic flooding in Spain has risen to at least 158, with many more missing and believed to be trapped in buildings and vehicles.