Reasoning supports utilitarian resolutions to moral dilemmas across diverse measures