Bill Oddie reveals battle with ‘almost fatal’ condition