Ted Cruz names Carly Fiorina VP pick