Unicriterion model : a qualitative decision making method that promotes ethics