Norman Finkelstein bids farewell to Israel bashing