Carrot, Dill & White Bean Salad