When Fred Hacker took over Life4Kids Canada a decade ago, the non-profit was on the verge of closing down