Hills Bank donates more than $18,500 to Iowa City schools