North Korea has completed installing a long-range rocket on its launch pad, ahead of its planned launch this month in defiance of widespread international condemnation.