Mexico City metro overpass collapses; 23 dead