Dietary toxicants, trace elements, obesity and type 2 diabetes