Text this: CausMatch: Causal Matching Learning With Counterfactual Preference Framework for Cross-Modal Retrieval