Preparation of poly(vinylbenzyltriphenylphosphonium perbromide) and its application in the bromination of organic compounds