north carolina in december weather