Sampling from Gaussian Process Posteriors using Stochastic Gradient Descent