Heuristic and analytic processing: age trends and associations with cognitive ability and cognitive styles.