Finkelstein dismantles Zionism