North Korea detains 3 officials for destroyer launch accident