Contrastive Learning for Insider Threat Detection