Us blames n korea for global cyber attack