DrugCLIP: Contrastive Protein-Molecule Representation Learning for Virtual Screening