An Improved Solar Spectral Irradiance Composite Record