Greater KC Links, Inc. collects 2,000+ clothing items for those in need