SCAT: Robust Self-supervised Contrastive Learning via Adversarial Training for Text Classification