Enovis agrees to acquire Lima in $800m deal