VILLAGE BANK AND TRUST FINANCIAL CORP