Gibson and Heritage agree to drop long-running trademark dispute  Guitar World