A Characterization of Adequate Learning for General Sequential Social Learning Models