Token-Level Supervised Contrastive Learning for Punctuation Restoration