North Korea could have 100 nuclear weapons in five years, research says