Scalable Combinatorial Bayesian Optimization with Tractable Models