Association football is the country's most popular and most televised franchised sport. What year did Mexico most recently host the World Cup?