Rationally designed hierarchical nickel nanoparticles-based magnetic yolk-like nanospindles for enhanced catalysis and protein adsorption