Kids swamped by ads for junk food and alcohol