Think Global and Act Local: Bayesian Optimisation over High-Dimensional Categorical and Mixed Search Spaces