China says U.S. is top source of hacking attacks on country