Cook the farfalle pasta al dente. Set aside.
In a pan, melt butter and sauté leeks for about 5 minutes. Set aside.
In a saucepan, soften the garlic in the butter. Add balsamic vinegar and honey. Bring to a boil and reduce over medium heat until the mixture is slightly syrupy about 15 minutes. Let cool.
In a bowl, combine salad ingredients and add balsamic reduction to taste