Optimal Transport Relaxations with Application to Wasserstein GANs