Walmart’s Last Mile Delivery Deal With EV Startup Canoo Seeks to Keep Amazon Out