Health Forward Foundation awards $3.4M in grants to Kansas City-area nonprofits