400-year-old shipwreck treasure recovered