btrfs: use btrfs_alloc_data_chunk_ondemand() when allocating space for relocation