how do you make asparagus soup from scratch