US campaign ads hit at China