Gate City Bank contributes $12M for home improvement programs | News