Walmart plans $400M Texas distribution center