Partitioning of nickel, cobalt and manganese between silicate perovskite and periclase: a test of crystal field theory at high pressure