China launches BeiDou navigation satellite to orbit (video)