with asparagus ragout, snow peas, wild garlic pesto and cherry tomatoes