Total synthesis of yahazunol, zonarone and isozonarone