Pumpkin Pasta with Pesto & Avocado