Kellogg has pulled a TV ad in Australia for Coco Pops after it was found to have broken industry guidelines on marketing to children under the age of 12.