when did spain last host the world cup