Twitter says it will ban Trump if he breaks hate-speech rules