El Paso families adopt 18 children