Data matching for free-surface multiple attenuation by multidimensional deconvolution