New satellite images show construction under way at North Korea