Magnesium could cut two major health risks - diabetes and stroke - at once