Staples settles Delaware property dispute for $8.9 million