Gas blast at Mexico children's hospital, at least 2 dead