Starwood Capital Group buys controlling interest in 7 retail centers