ESPN taking Rachel Nichols off its NBA programming