After three years in Russian prison on bogus charges, US Marine Trevor Reed is free and back home in Texas.