High birth weight, rapid weight gain and having an overweight mother who smokes can all increase the risk of a baby becoming obese later in childhood, research by experts has found.