Supervised Contrastive Prototype Learning: Augmentation Free Robust Neural Network