Blue Nile names retail veteran as CEO