Noble completes $494M acquisition deal with Canadian companies