EV start-up Canoo unveils new vehicle ahead of Nasdaq debut