Mark Cuban says giving employees company stock created more than 1,000 millionaires and wants more CEOs to do the same.