Sodium borohydride as a reagent for nucleophilic aromatic substitution by hydrogen: the role of hydride Meisenheimer adducts as reaction intermediates