Hearts of Oak sign top defender from rival club