Irish Catholics as politically liberal but socially conservative