Landmark HMRC office site in Cardiff sold