North Carolina man worked 100-hour weeks for 58 years, gave $400 million company to charity | HyperFast