St. David's Foundation Awards Nearly $27 Million to Texas Nonprofits