DFW: A Novel Weighting Scheme for Covariate Balancing and Treatment Effect Estimation