Lions produce late surge to dispatch Cheetahs in Currie Cup semi