deluxe potato pie dessert (irish)