barley and vegetable pie