North Carolina NAACP leader of protest movement to step down