Sequential learning, predictability, and optimal portfolio returns