how many covalent bonds can bromine form