btrfs: fix iomap_begin length for nocow writes