Carbohydrate triflates: synthesis, and conversion into pyridinium salts