Double-domain spectral method for black hole excision data