Celebrating five years of giving, Cameron Foundation awards nearly $1.3 million to 24 local nonprofits in its most recent grant cycle