Tesla Surprises Analysts, Breaks Delivery Record