UN special rapporteur says sanctions must be imposed on Israel