qcow2: fix possible corruption when reading multiple clusters