Weighted Supervised Contrastive Learning