Yoon vows to 'fight to the end'