US charges Chinese hackers in broad cyberespionage campaign