Sir Chris Hoy reveals cancer diagnosis is terminal