Zero-shot stance detection based on cross-domain feature enhancement by contrastive learning