'Death traps', not aid points — Hamas official slams Israel's Gaza siege