Lottery jackpot win '33 years' in the making for Canton family