Text this: Automated Skin Cancer Report Generation via a Knowledge-Distilled Vision-Language Model