is flaxseed good for pre diabetes