NBC: South Korean president vows to 'fight to the end' in defiant speech