Insight into the catalytic mechanism of core–shell structured Ni/Ni-N/CN catalyst towards the oxidation of furfural to furancarboxylic acid