China celebrates completion of rival sat navigation system