CHAT: Beyond Contrastive Graph Transformer for Link Prediction in Heterogeneous Networks