Mexico fireworks market blasts kill at least 29, injure scores