hearty vegetable soup recipe