Former England cricket captain Illingworth reveals cancer diagnosis