CoEvo: Continual Evolution of Symbolic Solutions Using Large Language Models