Trump casts Russia blame elsewhere