UN report sees 'ethnic cleansing' on West Bank