Former Marine Paul Whelan and reporters Evan Gershkovich and Alsu Kurmasheva have been freed by Russia in the largest prisoner swap since the Cold War.