Text this: Computational mechanisms of moral inference