Ford unveils electric Mustang to take on Tesla