Information and Heterogeneous Beliefs: Cost of Capital, Trading Volume, and Investor Welfare