Large Language Models with Retrieval-Augmented Generation for Zero-Shot Disease Phenotyping