top minerals for diabetics