Putin claims most cyber-attacks come from U.S.