Clark family donates $6M for new St. Louis County Library headquarters building