Preparation of magnetically recoverable and Z-scheme BaFe12O19/AgBr composite for degradation of 2-Mercaptobenzothiazole and Methyl orange under visible light