Range of interaction in an opinion evolution model of ideological self-positioning: Contagion, hesitance and polarization