The internet and violent extremism