Old Masters Evening Sale: rare Altdorfer oil emerges after decades; expected to fetch up to 5 million