Blue Nile taps retail vet as CEO