Is chocolate good or bad for diabetes?