Walmart still planning a mega store in Burbank