is intermittent fasting good for type 2 diabetes