Mario Teran, the sergeant who killed Ernesto Che Guevara, died