Fragile stability of aid-dependent Palestinian economy