20,000 Ukrainian amputees face trauma on a scale unseen since WWI