Pickton's death in 2024