Tesla drops 8% despite delivery beat