At least 29 dead, 70 hurt in Mexico fireworks market blast