Flavonoids and spiro-lactones from Hypericum hookerianum