UN Watch Executive Director Hillel Neuer has questioned where Canadian Prime Minister Mark Carney’s $100 million pledge to Palestine will go.