Hamas fees and taxes infuriate Gazans