Twitter suspends thousands of accounts for pro-terrorism and violence contents