Concept Bottleneck Large Language Models