Walmart pledges $1 million for tornado relief