UK consumer group Which? has urged regulators to get tough on adverts that promote junk food to children.