Measuring cross-sectional variation in expected returns : a machine learning approach