Cadillac says new electric SUV has features to take on Tesla