Tesla deliveries beat estimates as year-end sales push pays off