NFTs offer a new way for society to ‘store culture’ says Animoca Brands CEO