After 28 years, Karl Bushby is set to complete his 31,000-mile journey home on foot, including extraordinary endurance swims.