The 25 most charitable counties in the US, according to income tax data