Toft's Choc Chip Cookie Dough Ice Cream