Building a Zero-Knowledge Virtual Machine on CKB-VM for Privacy-Preserving and Secure Computing