Btrfs: fix freeing used extents after removing empty block group