Gaza's child amputees: At least 3,000 have lost their limbs in Israel’s war