Snowden affair blunts U.S. push for China to curb cyber theft