New Spokane Valley Wal-Mart opens, brings 350 jobs