should diabetics eat fat