Nikki Haley set to quit presidential race