Electric cars take record market share in December