Taller, skinnier women have more babies, says study