Scottish church leader: Israeli barrier "theft of land"