Blockade leaves Gaza trapped in isolation and poverty