NBC: Rep. Marjorie Taylor Greene to resign in January