Cadbury and Mars have been accused of "breaking promises" on their use of six artificial colours deemed in the UK to increase hyperactivity in some children.