What is the primary advantage of organizing transactions within a block into a Merkle tree instead of a simple list?