Expected Returns and the Business Cycle: Heterogeneous Goods and Time-Varying Risk Aversion