Neanderthals Finally Credited With Making the 40,000-Year-Old Jewelry Discovered in France 67 Years Ago