GM unveils $30,000 electric SUV that will be one of the cheapest EVs available