Learning Interpretable Concepts: Unifying Causal Representation Learning and Foundation Models