Ajax resist a tenacious second-leg fightback by Lyon and reach the Europa League final - their first European final since 1996.