COT: A Generative Approach for Hate Speech Counter-Narratives via Contrastive Optimal Transport (arXiv)