why not fast in diabetes