Fennel Chicken with Fresh Tomatoes, Toasted Pine Nuts and Pesto Pasta