Robust efficient global optimisation via adaptive surrogate refinement