Every Call is Precious: Global Optimization of Black-Box Functions with Unknown Lipschitz Constants