Poly(N-bromoacrylamide): a new polymeric recyclable oxidizing and brominating reagent