Sir Chris Hoy says he's been given two to four years to live