Twitter says it receives half a million of spam reports per month