Pasta ribbons with walnut pesto, sun-dried tomatoes and pancetta