Armitage expects North Korean nuclear test before year-end