Eight of 25 pieces of jewellery bought from Amazon, eBay, Temu and other outlets contained cadmium, the BBC found