Finkelstein: People of Gaza have the right to hate Israel