deluxe kidney soup (irish)