Cyclodextrin functionalized magnetic iron oxide nanocrystals: a host-carrier for magnetic separation of non-polar molecules and arsenic from aqueous media