Optimal Parameter Adaptation for Safety-Critical Control via Safe Barrier Bayesian Optimization