Avocado Pesto Pasta with Protein