CAE completes deal for L3Harris Technologies S&T businesses