Walmart Stores raises $20 million for Children's Miracle Network