L-CAD: Language-based Colorization with Any-level Descriptions using Diffusion Priors