Amazon wins delivery, Walmart's new mall, and McDonald's Shamrock Shake returns: Retail news roundup