CLaMP: Contrastive Language-Music Pre-training for Cross-Modal Symbolic Music Information Retrieval