Cost of Internet shutdowns estimated at over two billion