Giving Day could be profitable for nonprofit