Synthesis of benzofuran derivatives—II : A new synthesis of visnagin