UK food and health campaigners have accused snack manufacturers of "shamelessly" targeting children with online games, apps and social media.