The Implicit Bias of AdaGrad on Separable Data