Russia has launched intercontinental robot