This beautiful and healthy salad just sings summer with the roast carrots and caramelised shallots, chunky butter beans and lots of fresh dill.