Text this: A Hybrid Mobilenetv2–Snake Optimiser Framework for Automated Retinal Disease Recognition Using Fundus Photography