 Walmart kicked off a deal with electric vehicle company Canoo on Tuesday to purchase 4,500 of its last-mile delivery vehicles. While the deal is not exclusive, it does prevent Canoo from making sales to Walmarts rival Amazon. 