US hits Huawei with criminal charges