Swedish teens drink less alcohol “tired of their parents drinking so much”