Text this: Multimodal Fake News Detection with Contrastive Learning and Optimal Transport