HyperBO+: Pre-training a universal prior for Bayesian optimization with hierarchical Gaussian processes