Global Epistasis Makes Adaptation Predictable Despite Sequence-Level Stochasticity