The Ministry of Defence has said they've completed testing of a new cruise missile able to destroy targets from 100km away.