Kind sole: El Paso teen donates $25K to buy shoes for kids