Btrfs: fix read corruption of compressed and shared extents