Contrastive Conditional Transport for Representation Learning