Text this: Explainable Deep Learning for Dermoscopic Skin Lesion Classification: A Comparative Study of Vision Transformers and Convolutional Networks with Grad-CAM