Hillary Gets Testy Defending Gay Marriage Record