vegan sour soup