Kurt Cobain guitar sells for $6 million at auction