Excessive weight gain in children under two years can lead to cardiovascular and metabolic risk factors in teenage years including increased cholesterol, being overweight and having fat around the middle, finds new research.