N. Korea says it will never give up nukes to counter US