Walgreens inks deal with NRG Energy