Thousands line up for St. Mary's Food Bank turkey giveaway