US expels 35 Russian diplomats over hacking