Ensco and Rowan Companies agree to merge in $12B deal