Excel Trust buys Scottsdale, Ariz., corporate center for $56M