Business groups give 9 St. Louis community organizations $1 million