Home Economy Harrods Estates shuts up shop after 130 years as tax raids on wealthy overseas buyers take their toll