At the time, many blamed Carter for not bringing the US hostages in Iran home. But one Marine says he saved his life.