Consumer confidence tumbles in December