Home Entertainment Amazon and Hachette settle dispute