Counterfactually Fair Regression via Optimal Transport