Stock return predictability and the dispersion in earnings forecasts