Serum magnesium and ischaemic heart disease: findings from a national sample of US adults.