UK teenagers far more overweight than previous generations