Stephen Curry hasn’t missed a free throw in nearly two years