Excel Trust buys shopping center in Texas