Tesla set for record delivery of cars despite demand concerns