Generative Adversarial Bayesian Optimization for Surrogate Objectives