Herod's Palace: Site of Jesus' Sentencing?