Spain claims $500 million sunken treasure