Kim Kardashian spends Thanksgiving in Miami