Two-Higgs-doublet model with soft CP violation confronting electric dipole moments and colliders | Synapse