Walmart Joins Nasdaq 100 Index, Replacing AstraZeneca