Hydrogen bonding in borcarite, an unusual borate-carbonate mineral