Fresh Baked Apple Walnut Strudel