Amir Hekmati, a Marine Corps veteran who served at Camp Pendleton, has been held against his will in Iran for more than three years. Now his Michigan-based family says Iranian officials want to free him as part of a prisoner swap - an idea they oppose.