Camino pilgrims help rural Spain’s emptying villages survive