TempCLR: Temporal Alignment Representation with Contrastive Learning