Tesla shares tumble after missed delivery estimates