SynCoBERT: Syntax-Guided Multi-Modal Contrastive Pre-Training for Code Representation | Synapse