Oxidative chemistry of hyperforin, the major phloroglucinol from St. John’s wort