Stemcor hammers out complex deal