Fiorina survives hi-tech slump