Alan Hansen Illness Cancer 2024