Yum! Brands opens eco-friendly store