Magnetic nanoparticles for drug delivery