Associations between pre-pregnancy body mass index, gestational weight gain and preterm birth: a cohort study in Wuhan, China