Huawei hit by protests over illegal workers in Indonesia