Teen pleads guilty to Army vet's murder