Dallas' Spirit Realty agrees to sale valued at $9.3 billion