Glucokinase gene promoter -30G>A polymorphism: a cross-sectional association study with obesity, diabetes Mellitus, hyperlipidemia, hypertension and metabolic syndrome in an Iranian hospital