The roles of climate models: epistemic, ethical and socio-political perspectives