Perchloric Acid and Its Salts: Very Powerful Catalysts in Organic Chemistry