Hard Negative Mixing for Contrastive Learning