Pesto Pasta with Spinach and Avocado Recipe