Dual Prototype Evolving for Test-Time Generalization of Vision-Language Models