in Batman: Under the Red Hood John DiMaggio was what fictional supervillain created by Bill Finger