Walgreens unveils Los Angeles flagship store at iconic location