Microsoft co-founder and philanthropist Bill Gates reflects on some of the best practices he uses in business.