Ox/Red-controllable combustion synthesis of foam-like PrFeO3 nanopowders for effective photo-Fenton degradation of methyl violet