ContraCLM: Contrastive Learning For Causal Language Model