A grandfather who has donated tens of thousands of pounds to a cancer charity said fundraising helped him deal with the death ...