Funding agreement secures Library Connect future