Millions of Spanish workers shut down businesses and public transportation in a protest on Wednesday over housing costs that the government hopes to leverage before a national election later this month. The walkout — under the slogan “Salaries. Housing. Prices.” — was the first general strike in Spain in 14 years.