Trump claims credit for 2018 cyberattack on Russia