Explainable Concept Generation through Vision-Language Preference Learning