The UN official overseeing water and sanitation in Gaza is praising Canada's support for Palestinians but warns that some of its aid money is being squandered by Israel's actions.