Revisiting Beta: How Well Has Beta Predicted Returns?