Nonprofit tech spending holds steady