Champion of Champions snooker semi-finals: Robertson faces Perry