Joey McGuire to be named head coach at Texas Tech