Quantum annealing correction for random Ising problems