Caring 4 Denver gives $13M to 22 nonprofits