Heterogeneous graph neural network with semantic-aware differential privacy guarantees