NBC: Texas man is charged with killing Afghan refugee who fought alongside Green Berets