Ben & Jerry’s to end sales in illegal Israeli settlements