Spin-canting and magnetic anisotropy in ultrasmall CoFe2O 4 nanoparticles