ClarityEthic: Explainable Moral Judgment Utilizing Contrastive Ethical Insights from Large Language Models