Fennel & tomato pasta with fennel pesto