Counterfactual Situation Testing: Uncovering Discrimination under Fairness given the Difference