Please answer this question: when was the last time world cup was held in england?
1966