Tire company donates 2,500 coats to needy kids