Rufoolivacin B, a novel polyketide pigment from the fruiting bodies of the fungus Cortinarius rufo-olivaceus (basidiomycetes)