Eleven European nations and Canada have imposed trade sanctions on Israeli settlements in the West Bank, prompting Israel to close the British consulate in Jerusalem.