Candidate Extremity, Information Environments, and Affective Polarization: Three Experiments Using Dynamic Process Tracing