A deal Canada just blocked could have given China inroads to its military and nuclear facilities