Liberty's store sold in £66.5m deal