is olive oil good for diabetes type 2