Zucchini Noodles with Creamy Avocado Pesto