Zucchini Noodles with a Green Mint Pesto