Gambling companies to stop TV advertising during sports games