Bromination and chlorination of pyrrole and some reactive 1-substituted pyrroles