Theory of giant magnetoresistance effects in Fe/Cr multilayers: Spin-dependent scattering from impurities.