Theoretical study of halogen bonding between FnH3−nCBr (n = 0, 1, 2, 3) and HMgH