best vegan potato soup