Craig Ferguson raised almost £80,000 on the 1,000-mile walk from Hampden to the Bavarian capital.