Catherine Hamilton (Arrowverse)