The Demand for Food in Spain: Economic and Demographic Effects