Solar irradiance since 1874 revisited