Queues for food banks have swollen in Spain as the coronavirus crisis has left hundreds of thousands of people teetering on the edge of poverty.