Community Foundation of St. Clair County names new board members