A Geometric Model of Opinion Polarization