Twitter pledges to fight racist abuse