The associations of birthweight, gestational age and childhood BMI with type 2 diabetes: findings from the Aberdeen Children of the 1950s cohort