Spaghetti with Walnut Pesto