Twitter boss vows to crack down on trolls and abuse