Palestinians ‘in danger of mass ethnic cleansing’