High activity magnetic core-mesoporous shell sulfonic acid silica nanoparticles for carboxylic acid esterification