Synthesis and characterization of a new magnetic nanocomposite with metalloporphyrin (Co-TPyP) and sulfated tin dioxide (Fe3O4@SnO2/SO42−), and investigation of its photocatalytic effects in the degradation of Rhodamine B