myelopathy causes