Extrinsic information in iterative decoding: a unified view