Over 30 killed in Mexico dynamite truck explosion