Sainsbury's has joined the food companies that have signed up to the UK food watchdog's voluntary ban on food colourings associated with hyperactivity in children.