At least 20 dead in Mexico gas tanker truck blast