'Future of cyberspace' on the line as US, Russia square off