An ex-heavyweight boxer who ballooned up to 40st after retiring is fighting fit again - after shedding half his body weight.