can diabetics eat granola