PiPViT: Patch-based Visual Interpretable Prototypes for Retinal Image Analysis