Tesla Q2 EV deliveries beat analyst expectations