Carla's Austrian Apple Strudel