2-substituted 5-acetyl-4-thiazolyl triflates as useful building blocks for the preparation of functionalized thiazoles