Veteran in TX memorizes names of every soldier killed in Afghanistan