FairWASP: Fast and Optimal Fair Wasserstein Pre-processing