President of NAACP to step down