Bayesian Principles Improve Prompt Learning In Vision-Language Models