QNS Cross County Savings Bank and Middle Village Kiwanis Club provide 300 families with Thanksgiving meals