Salvaged from the Waterloo battlefield, Napoleon’s hat fetched €280,000 at auction