Mexico revives 3,000-year-old ancient ball game