Stabilizing Unsupervised Environment Design with a Learned Adversary