Nonprofits in the U.S. generate nearly $3 trillion annually, but a shocking 29% of that comes from government agencies.