which indian fish is good for diabetes