Democrat Charlie Crist reelected