You need to turn your feet out more and, possibly, widen your stance. Get more bent over sooner and keep your knees from traveling so far forward.
Not a bad start at all. I'd widen your stance 1-2" and cut the forward travel of the knees by about the same. You'll be a little bit less vertical, and that's a good thing. Keep focusing on driving up with the hips.