Diphenylammonium triflate (DPAT): efficient catalyst for esterification of carboxylic acids and for transesterification of carboxylic esters with nearly equimolar amounts of alcohols