Moral Coppelia: A Computational Model of Affective Moral Decision Making that Predicts Human Criminal Choices