Towards General-Purpose Vision Via Multiview Contrastive Learning