Man Drinks 25 Glasses of Wine to Mark Each Mile of the London Marathon: It Was 'Such a Great Day'