Beef, Carrot and Edamame Stew with Dill and Lemon