Tesla beats second-quarter delivery estimates