Association between sleep duration and hypertension of migrant workers in China: a national cross-sectional surveillance study