The UK's Advertising Standards Authority (ASA) has rescinded its ban on a Kellogg's cereal advert targeted at kids, prompting criticism from health campaigners.