St. Augustine hands out thousands of Thanksgiving meals for people in need