Huawei contract for WA trains to proceed